package com.wzh.design.strategy.demo2;

/**
 * @description:  策略模式
 * @author: WZH
 * @time: 2021/5/26 8:54
 */
/**
 * 绿头鸭:继承自基类Duck
 */
public class GreenHeadDuck extends Duck {
    public GreenHeadDuck(){
        //行为轴展示具体的行为
        flyBehavior=new BadFlyBehavior();
    }
    @Override
    public void display() {
        System.out.println("我和你们不一样，我是绿色的头");
    }

    //覆盖超类的
//    public void Fly() {
//        System.out.println("我不会飞！");
//    }
}
